employment contract of unlimited duration - Français Anglais Dictionnaire